// 单例模式 单体模式
// eg:弹层

// var createEle = function(){
//     var div = document.createElement("div");
//     div.innerHTML = 'Content';
//     div.style.display="none";
//     document.body.appendChild(div)
//     return div;
// }

// document.getElementById("btn").onclick = function(){
//    var el = createEle();
    
//     el.style.display = 'block';
// }

var div;
var createEle = function(){

    if(!div){
        div = document.createElement("div");
        div.innerHTML = 'Content';
        div.style.display="none";
        document.body.appendChild(div)
        
    } 
    return div;
}

document.getElementById("btn").onclick = function(){
   var el = createEle();
    
    el.style.display = 'block';
}